module.exports = {
    // 1. 基本路径（部署到子目录时需配置）
    publicPath: '/',

    // 2. 输出目录
    outputDir: 'dist',

    // 3. 静态资源存放目录
    assetsDir: 'static',

    // 4. 关闭生产环境 Source Map（减小体积）
    productionSourceMap: false,

    // 5. Webpack 配置
    configureWebpack: {
        optimization: {
            splitChunks: {
                chunks: 'all' // 代码分割优化
            }
        }
    },

    // 6. 修改 HTML 文件配置（通过 chainWebpack）
    chainWebpack: config => {
        config.plugin('html').tap(args => {
            args[0].title = '拓件智录一体平台' // 修改标题
            return args
        })
    }
}
